I haven't time to test DLNA unfortunately, really it was critical for me, I'll report in case it may work.Kind of nervous when I started - not a total newb, but not crazy computer savvy either. You gave me the right suggestions, once the source is h264 (it looks Serviio complain about "copy" to output an h265 stream, pity, maybe they need to improve that), and I converted it to h264, it's possible as you said to have it on output without transcoding, that that was the main part, bingo! I't enough as you said to change the profiles.xml file (if I do remember it right), telling it doesn't have to encode in mpeg2 but h264, writing h264 it's enough to avoid reencode (thanks god the author or ffmpeg were smart about it) and have it working at 0 CPU and at exactly stream bitrate of the origina source, another sign the stream is just copied. Hi mate, thanks to you I've solved the issue, I'm really grateful! It's just the transcoding engine the server uses. But FFMPEG by itself isn't a DLNA server. But yes, FFMPEG is usually the heart of almost any DLNA server that offers transcoding. Most DLNA servers use either the freely available version of FFMPEG (which Serviio does) or they modify the code to suit their specific needs. I think you could easily run this stream with a very simple old computer, whatever you have kicking around.įFMPEG has versions for almost all operating systems. Looking at the CPU grid, only two of the four cores have any activity at all, and it's miniscule at most. My test server is running Windows 10 on an AMD Phenom II X4 964 with 8 GB of RAM. I just looked at the Task Manager on my test Serviio box, and I only see 5% CPU load, which means that FFMPEG (which does the transcoding for Serviio) is doing next to nothing. I just started the H.264 stream, and it's currently playing in VLC. However, MPEG2 requires far less power to transcode. Well, it appears it is encoding the stream into MPEG2, regardless what the incoming codec. ![]() GiovanniG wrote:On your last successful experiment, does Serviio re-encode the stream or simply copy it? I'm really looking for that because I want to use a small spare PC.Īlso, what about use a combination of ffmpeg + Serviio? Is it possible to convert from ffmpeg on something that Serviio can manage better?Ĭan ffmpeg do DLNA? I don't thin so, probably I need to use also miniDLNA, but it is for linux. But at least I figured out a way to view it directly on the TV. Of course, to use MediaBrowser you have to have the Pro (paid) version of Serviio. Using the web browser on the TV is a real pain without an actual keyboard, but once you enter the URL to the Serviio computer (I had to use the IP address, not the computer name) you should be able to save it as a bookmark, so you only have to go through that pain once. Success! I am now watching the stream full stream directly on the LG, with no other player required. ![]() I then selected the server, Online, and the HD test stream. I used the web browser and logged into the MediaBrowser. However, I found something that worked on the LG TV. It might be a DLNA limitation, I don't know. The files didn't appear on any player this way. I tried commenting the rstp line completely out of the profile, but Serviio apparently can't stream that sort of media without transcoding. I searched the LG app store, but VLC is not an available app for the TV. However, even using H.264, the content was still not listed on my Roku player and my LG TV would not load the stream, instead giving an error. ![]() Using H.264 used a bit more bandwidth, but the image quality was better as well for the HD stream, which I would expect. Unfortunately, the only thing that changed with the bandwidth being used to stream the content. ![]() I then ran VLC again and saw that the codec changed correctly to H.264, so the line was being read correctly. I tried changing it to H.264, which Serviio accepted. I did find a transcoding line that transcoded ALL rstp streams to MPEG-2 video. I looked more closely at the generic profile, specifically the Online Transcoding section. I then tried VLC on my Nvidia Shield, same results with both streams. My laptop is showing as using the Generic profile. Streaming through Serviio with VLC as the player is showing MPEG1/2, and Serviio is indicating it is transcoding (the Now Playing icon is orange instead of green).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |