We are video streaming website and we also stream live video. In case the event is not live we show HTML content in iframe and the same iframe is being used for twitter player card also. Is this behavior compliant with player card guidelines?
The Player Card is currently intended for video only. So unless it has a video experience all the time (both live and non-live, perhaps recorded) it likely won’t be approved.