Jump to content

Search the Community

Showing results for tags 'Development'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Announcements
    • Emby Premiere Purchase/Subscription Support
    • Feature Requests
    • Tutorials and Guides
  • Emby Server
    • General/Windows
    • Android Server
    • Asustor
    • FreeBSD
    • Linux
    • NetGear ReadyNAS
    • MacOS
    • QNAP
    • Synology
    • TerraMaster NAS
    • Thecus
    • Western Digital
    • DLNA
    • Live TV
  • Emby Apps
    • Amazon Alexa
    • Android
    • Android TV / Fire TV
    • Windows & Xbox
    • Apple iOS / macOS
    • Apple TV
    • Kodi
    • LG Smart TV
    • Linux & Raspberry Pi
    • Roku
    • Samsung Smart TV
    • Sony PlayStation
    • Web App
    • Windows Media Center
    • Plugins
  • Language-specific support
    • Arabic
    • Dutch
    • French
    • German
    • Italian
    • Portuguese
    • Russian
    • Spanish
    • Swedish
  • Community Contributions
    • Ember for Emby
    • Fan Art & Videos
    • Tools and Utilities
    • Web App CSS
  • Testing Area
    • WMC UI (Beta)
  • Other
    • Non-Emby General Discussion
    • Developer API
    • Hardware
    • Media Clubs

Blogs

  • Emby Blog

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 10 results

  1. softworkz

    Presenting the new Emby SDK

    Background Plugins, extensions and integrations make an important part of the Emby ecosystem. Plugin development is open to everybody and many great plugins have been created by Emby community members. To show our appreciation for the great work and achievements of community developers, we took steps in order to improve in an area where we haven't done that well in the recent past: Developer Support. When talking about support, there are several different facets to evaluate and consider. We probably did fairly well when it was about responding to user questions - but not that much when it came to providing accurate and up-to-date information, documentation and code examples. Emby SDK It has been just about time to make a change to that and over the past months we have intensively worked on improving that situation. Eventually, we have ended up with a fully loaded package of information, resources, tools and sample code - exclusively for all of you developers, so today we're proud to present: The EMBY SDK https://github.com/MediaBrowser/Emby.SDK Website - emby dev In parallel to the SDK, we are launching: the new emby developer site https://dev.emby.media Introduction Video For a comprehensive introduction to the Emby SDK, watch the video, either by installing the Plugin for The Emby Show Or watch it on YouTube: The Emby Show Episode 3 - Emby SDK - or below Questions? Please ask questions in the developer forum: https://emby.media/community/index.php?/forum/47-developer-api/ Watch
  2. Hi all, I've been using emby for years but I'm brand new to development. I'm working on developing a channel plugin for my personal use to play media from a web source. I want to be able to search within the channel and return a list of playable media as the results. Something like this: 1. Open the channel 2. Have a search option to click at the root level 3. Pop up an on screen keyboard for input 4. Display search results I've been looking through the wiki and forums and haven't found if it's possible to get input like this?
  3. Hi, I'm developing a plugin for LazyMan but I'm having a few issues. I've been incrementing the "DataVersion" but the cached version still exists. I implemented my own cache so I don't have to keep requesting the game list, but it is currently disabled. Any input (or critiques) are appreciated! src: https://github.com/Codehhh/Emby.Plugins.LazyMan/ 1. Folder are somehow being cached. Expected: https://i.imgur.com/N9Mnndc.png Cached: https://i.imgur.com/plh7b7x.png 2. Weird "Forbidden" error. logfile: 2019-01-20 17:06:26.618 Info HttpClient: GET http://powersports.ml/getM3U8.php?league=nhl&date=2019-01-20&id=64375203&cdn=l3c 2019-01-20 17:06:26.706 Error MediaSourceManager: Error getting media sources *** Error Report *** Version: 4.0.0.2 Command line: C:\Users\Cody\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows NT 6.2.9200.0 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 8 Program data path: C:\Users\Cody\AppData\Roaming\Emby-Server\programdata Application directory: C:\Users\Cody\AppData\Roaming\Emby-Server\system MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Forbidden at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at Emby.Plugins.LazyMan.GameApi.PowersportsApi.GetStreamUrlAsync(String league, DateTime date, String mediaId, String cdn) at Emby.Plugins.LazyMan.LazyManChannel.GetChannelItemMediaInfo(String id, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemMediaSourcesInternal(IRequiresMediaInfoCallback channel, String id, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetDynamicMediaSources(BaseItem item, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.MediaSourceManager.GetDynamicMediaSources(BaseItem item, Folder[] collectionFolders, IMediaSourceProvider provider, CancellationToken cancellationToken) Source: Emby.Server.Implementations TargetSite: Void MoveNext() at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at Emby.Plugins.LazyMan.GameApi.PowersportsApi.GetStreamUrlAsync(String league, DateTime date, String mediaId, String cdn) at Emby.Plugins.LazyMan.LazyManChannel.GetChannelItemMediaInfo(String id, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemMediaSourcesInternal(IRequiresMediaInfoCallback channel, String id, CancellationToken cancellationToken) at Emby.Server.Implementations.Channels.ChannelManager.GetDynamicMediaSources(BaseItem item, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.MediaSourceManager.GetDynamicMediaSources(BaseItem item, Folder[] collectionFolders, IMediaSourceProvider provider, CancellationToken cancellationToken) I can't replicate the error using postman or through browser. 3. Another caching? issue Cached: https://i.imgur.com/mB7B6hy.png I always return the same list, expected: https://i.imgur.com/cpflJ7n.png
  4. tinskip

    OSS Contributions

    Hi. I'm a Plex refugee who is looking to contribute to an OSS media server platform so that instead of waiting for features I feel are important, I can be a bit more proactive. Is Emby Open Source? I see there is a GitHub repository (https://github.com/MediaBrowser/Emby) with GPL licensing. It doesn't seem to have recent contributions, however. I'd be interested in contributing to the Server, and the Android mobile and TV apps. Thanks!
  5. Hi all I haven't been on the forums for a very long time and am back for a query. Since Media Browser and the rebranding to Emby I have seen Emby transform into a masterpiece and am very thankful for the teams that have put in the effort and time into this nifty set of software and different packages out there to suit peoples desires in terms of being compatible between Operating Systems and devices. This will most undoubtedly be mentioned throughout the forums but I just somewhat do not know what to search when it comes to this. I have looked among the different options for the NAS Servers but have not come to any conclusion as to what is better or for my needs. I also don't have much of an idea when it comes to hardware or OS and what's available. If any users that have experimented with more than one device or OS that can actually comment on what they found better in comparison would be much appreciated. I am still interested in what users have to say about one still if that is all they managed to use. 1 - People who have experience in the different NAS devices? (QNAP, Synology, WD, Seagates, etc.) What components benefit what and why? Possibly specs or a basic rule of thumb for when it comes to picking hardware The gist from what I've seen really is, if I am wanting the server to transcode, I will need a decent CPU to follow suite, but if I am direct streaming or direct playing, the hard work has been taken out of it and can go for something on the lighter end? 2 - The different OS and what each ones pro's and con's are? (ASUSTOR, FreeNAS, Open Media Vault, QNAP, Synology, etc.) Just an OS on the whole. Features and ease of use. Can I change OS regardless of the device I end up with and could I run into problems doing this? Mainly where Emby shines the most in terms of being easy to set up and close to error free as a package as this is my main purpose of wanting a NAS Server. (I am aware that none of them have been under development for long so expect bugs and fixes needed) 3 - Anyone who has built a NAS Device and/or decided against a NAS and decided to build another PC for a server? Would it be advisable to build my own NAS or PC in terms of getting more what I want for a better price?I currently use my PC as the server streaming to a Samsung TV with the App, from what I believe, I don't think in my scenario transcoding it taking place at all as the media plays almost instantly and my CPU/ram usage on my PC doesn't seem to increase while running the server. The TV naturally plays MP4's and the bitrate I imagine is within what the TV handles as the MP4's are around 2gig each with 1080p video and stereo output. I would potentially would want the server to do a few other things such as a monthly backup of mine and my GF's PC's and possibly have remote access. Sorry for the long post. Thanks in advance for anyone that can be of assistance and has some input on the subject. Cheers Strugglez/ Mike.
  6. Anybody out there with experience with Android Widgets? I've done some work on widgets before, and if my schedule lightens up, I'd love to help develop widgets for Emby Android Mobile. Capabilities would include (but not be limited to) list of recent episodes in favorited series (rss style) and list of favorite movies (also rss style). Capabilities for admins would include server stats: storage quotas, cpu and memory usage, temperatures could be integrated with a future hwmonitor plugin, number of current users, number of current streams. All these items should be clickable directly to their location inside the app, but looking for feedback from any other devs with Android widget experience.
  7. Hi, What's the best place to report bugs? For instance it's difficult for the majority of users to know if a server bug is unique to their architecture (Linux, Mac, Win), or across the board. I have installed a non-production dedicated test-server for MB on a Mac Mini, and have started to do some bug hunting on my own, but have not found any description on how to report bugs here or in the wiki, unless "problems" and bugs are qualified as equals in this forum. Also - are there any coordinated bughunts planned where these are reproduced and targeted one by one? -Florux
  8. thefirstofthe300

    Replacing Libgdiplus

    I was doing some package improvements and had a question in the AUR about why the dependency tree for MBS was so large. One user pointed out that he had to install the display server in order to satisfy all of the dependencies of libgdiplus. Obviously, those of us running headless servers (me included) don't need the display server installed, so I was wondering if there was any movement on this topic of replacing libgdiplus.
  9. Hi MB3 Community - I rarely post news stories and don't derive pleasure from others' demise. However, given the exciting MB3 project developments that have arrived in working order in the last two releases, I thought a contrast to projects gone wrong may be of interest. I treasure the BBC and am continually amazed at all of the options for receiving it at no cost to non-British citizens with little to no advertising intrusion. Unfortunately the BBC's own Digital Media Initiative (DMI) project to migrate asset content from tape to digital server access has failed after five(5) years of development and £100m. Sadly, it also cost the CIO his job. Full story by clicking HERE. There have already been a few threads about using MB3 in school environments, company training rooms and KTV lounges. As a minimum, maybe the BBC would be interested in funding a small portion of the MB3 development from what is left over from the DMI budget? Keep up the great work dev team and supporters. Thanks @Tanamur
  10. Official Announcement "Accounts now cost $99 for corporations and $19 for individuals, while students can register for free." Just reporting this for our windows 8/windows phone developers in the MB commmunity or any prospective developers looking to develop for these platforms.
×
×
  • Create New...