Video Player SDK for iOS and tvOS

Video Player SDK for iOS and tvOS

Released 3 years ago , Last update 5 months ago

A multifunction video player that supports most audio and video formats via SMB / CIF, FTP, SFTP, WebDAV and Cloud Services, with support for popular streaming protocols.

Questions & Comments


Or enter your name and Email
  • CL Cody Lee 5 months ago
    Hello there, I am having issues with the License Checker shell script, it is preventing me from building a release version of my application. I can however debug to devices. It is failing with error code 253, which I am unsure what this error is. I am working on a high urgency software release, please respond here or to my email address ( I emailed you earlier as well ). Thank You, -Cody Lee
    • EL Evgeny Lebedev Publisher 5 months ago
      Hi, Cody Can you provide us any debug logs? Regards, Macsoftex team.
    • CL Cody Lee 5 months ago
      Hello Evgeny, Yes, the issue has to do with the shell script that checks the license key. I think the license key may need to be regenerated based on a change we have made to the bundle ID, but you'll have to confirm that. I was able to build debug versions to my development iPad, but that no longer works either, and I noticed this issue after I switched to create a release version of the application. The error message is shown below: 2017-07-10 14:03:57.935 licenseChecker[25445:113573] Trying to register key = 6e60d-c5d4a-6df69-060f5-d5f9c for id = $(PRODUCT_BUNDLE_IDENTIFIER) 2017-07-10 14:03:58.163 licenseChecker[25445:113573] License key checking failed. Please check your license key and bundleID. (BundleID is case-sensitive). Command /bin/sh failed with exit code 253
    • EL Evgeny Lebedev Publisher 5 months ago
      Hi Cody, Unfortunately we do not have access to activated license keys. You need to write to Binpress support for it. Regards, Macsoftex team.
    • CL Cody Lee 5 months ago
      Can you tell me if my assumption about the error code is correct? Also it's probably important to note that we are not new users to this software or license key, we know it was working before. Basically I am just trying to figure out why the error code 253 is showing up.
    • EL Evgeny Lebedev Publisher 5 months ago
      It's because the license key bounds with bundle id. Once you use it with one bundle id and the it will not work with other. So you need to ask support to reset it for you.
    • CL Cody Lee 5 months ago
      Thank you for the info, I have contacted bin press to see what info they need to reset it for me.
  • SA Sergio Aguiar 5 months ago
    But, how can I download a demo code to test with one of our streams so I can test if it will work for us? The downloads are only available if the user has a license, wich we will not buy before testing if it works for us.
    • EL Evgeny Lebedev Publisher 5 months ago
      Hi, Sergio There is a link in description for demo and precompiled third-party libs http://www.binpress.com/app/video-player-sdk-for-ios-and-tvos/2473#package Regards, Macsoftex team.
    • SA Sergio Aguiar 5 months ago
      Hi I downloaded the demo code and added 3 addresses of our streams. Unfortunately I observed 3 errors: 1 - It takes a long time to start to play the stream; 2 - It takes some time to change the audio channel; 3 - It doesn't show the subtitles, even if it recognizes the subtitle channel (our subtitles are in dvbsub). Just to complement my question, our streams are multibitrate (adaptive). Any clues? Thanks
  • SA Sergio Aguiar 6 months ago
    Can it play hls adaptive streams and select audio / subtitles channels?
    • EL Evgeny Lebedev Publisher 5 months ago
      Hi, Sergio Yes, you can play adaptive streams, also you can choose manually audio channel and subtitles. You can try the demo for sure. Regards, Macsoftex team.
  • SP Sebastian P 9 months ago
    Hi, I understand this player can play RTMP streams on iOS. Does the SDK provide an api so that we can read the metadata of the stream?
    • Aliaksei Baturski Publisher 9 months ago
      Hi Sebastian, We have access to some metadata of the stream. Could you please specify what metadata do you need ? Thank you. Regards, Macsoftex Team
  • PC Ping Chen 1 year ago
    Hi, We're a team interested in using your product as the viewing client of our streaming app. We need the low latency of RTMP for iOS viewers, so I'm just confirming that this supports RTMP viewing on iOS. Also, we require timed metadata extraction on the iOS viewer side for time-sensitive events. Does this support that functionality?
    • Aliaksei Baturski Publisher 1 year ago
      Hello, Our player supports playing RTMP streams. You can download free trial version and try to use it for your purposes. Here is link to trial version: http://macsoftex.com/videoplayer/MADPlayerSDKDemo_1.6.3.zip Thank you. With Regards, Alex Baturski
    • PC Ping Chen 1 year ago
      Thanks Alex. If I need to extract metadata from the RTMP stream, is there an API endpoint for that?
    • SP Sebastian P 9 months ago
      Hi Alex, I am also interested in knowing if there is an api to read/extract metadata form the RTMP stream
  • OY Onore Yelle 1 year ago
    Hi, Basically: -> I'm extracting the zip file. -> pod install (works properly) -> Open the MADPlayerFullWithDemo.xcworkspace -> Most of the frameworks files are in red (it seems that the target is still for iOS 9 SDK : Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CFNetwork.framework) -> Compiling is resulting in a fail with the following error: 'No visible @interface for 'GCKDeviceScanner' declares the selector 'initWithFilterCriteria:'' Thanks, Olivier
  • OY Onore Yelle 1 year ago
    Hi, It seems that the install procedure doesn't work with Xcode 8. Pods are not installed properly :-( Thanks
    • EL Evgeny Lebedev Publisher 1 year ago
      Hi, What do you mean by the words "procedure does not work with Xcode 8". Can you provide us any error logs? What exactly is not working for you? Regards, Macsoftex team.
  • MS Marcello Stanisci 2 years ago
    Is there a Tutorial that explains how to make a Project for testing just SMB I think i don't need the google ADMod support
    • Aliaksei Baturski Publisher 2 years ago
      Hi, Marcello Stanisci You could create new project and use only SMBExample and SMBViewController for this. Or you could remove InAppSettingsKit from demo project Regards, Macsoftex team.
  • MS Marcello Stanisci 2 years ago
    Can not compile the demo project. Get a error ./InAppSettingsKit/InAppSettingsKit.bundle" not found. Run 'pod install' to update the copy resources script. i allways run pod install, and opened the workspace file in XCode 7.2.1 (7C1002)
    • Aliaksei Baturski Publisher 2 years ago
      Hi, Marcello Stanisci That is a strange error. Unfortunately, we can't reproduce it. Last check was on XCode version 7.3.1 (7D1014) cocoapods v1.0.0 and v0.39 Please, checkout new version. Regards, Macsoftex team.
  • FA faisal alali 2 years ago
    does this app support streaming from google drive on tvos? and if so can you point it out.
    • Aliaksei Baturski Publisher 2 years ago
      Hi, Sorry for delayed answer. You could use the demo version of SDK to test of this function with following modifications. First: You have to get authorisation token for Google Drive on tvos (for example use official google drive sdk if it supports tvos) Second: Get the url of the required file (using the google drive api). Third: There is MMPGoogleDriveInput class in the SDK with it you will be able to stream video. Regards, Macsoftex team.
You need to log-in or create an account
  • Create an account
  • Log-in
Please use your real name.
Activation link will be sent to this address.
Minimum 8 characters
Enter your password again

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

X

Save your watchlist

Fill your details below to receive project updates from your watch list - including new versions, price changes and discounts.

I agree to the terms of use and privacy policy.