Dear DenyAll,
Sorry for the wrong thread. I thought 'native' means native app and not HTML5
Here are the details of my setup:
1) Your guess is correct . I use the DLNA capability of VLC iOS version. However, my ultimate goal is to watch the movies on the app 'Mobile VR Station'. This app has also DLNA capability but not a great codec support like VLC. It can only run the videos what iOS supports (eg standard mp4). Therefore I needed Serviio to transcode all my files (in different codecs like divx, xvid, mpeg2 etc) to this standard format.
2) Sure, I have activated the iOS profile and assigned it to the IP of my device. The first trials did not work at all. But after changing the target codec from applehttp to mpegts I could get picture on my IOS device.
3) My iOS device is an iPhone 6 Plus. So it has even more CPU power than my server
I don't think that it should have a problem to play the videos. At least, by using SMB share instead of DLNA I don't have any problems.
4) Using the media browser does not help me much, since I am not a pro user yet and I aim to user Serviio in connection with the Mobile VR Station app.
5) I tried the 8Player. But it did not play the file at all. VLC was better, since it can at least play with lags.
Well, my last rescue seems to be bitrate and height change. Any suggestions for that? Or any other point to check like the FFmpeg version? It is currently 3.1.
Regards,
camstar
DenyAll wrote:This thread was more to do with iOS and Mediabrowser and getting more files playing natively (rather than transcoding) but none the less:
I presume you are connecting via the DLNA/Media Server capabilities of VLC on your iOS device. If that is the case, then it is likely that Serviio is not doing any transcoding (have you assigned a profile for the IP Address associated with your iOS device in Serviio Console, Status tab). Serviio will by default assign the Generic DLNA Profile which doesn't do any transcoding. If this is the case then the problem lies within your iOS device - it may not have the grunt to play the file natively. What device/generation is it? What type of file are you trying to play.
Some things to try:
- Have you tried using MediaBrowser from your iOS device (http://<serviio IP address>:23424/mediabrowser)? Will probably be laggy but try it if you can (must be a Pro or Evaluation user).
- You could create a profile that transcodes the video and limits the video frame height and/or bitrate (I'd be concerned that your server may not have the grunt for this);
- You could try other apps on your iOS device (I prefer 8Player or Infuse. Both have free versions). These players have their own decoders which may be more efficient than the VLC one (?). Probably try this first as it is the easiest.